Italian Adjectives: buggerato

Italian Adjectives verb 'buggerato' conjugated